An angry Leclerc dropped to fourth after Ferrari called him in again for slicks and then told him, too late, to stay out after Sainz also pitted and went directly from wets to the dry tyres.
Red Bull closed the gap to champions Mercedes in the constructors' standings to one point.
Six-times world champion Lewis Hamilton dominated the Styrian Grand Prix in a Mercedes one-two on Sunday to celebrate his 85th Formula One win and move a step closer to Michael Schumacher's record of 91 victories. Finnish Team mate Valtteri Bottas, winner of last weekend's season-opener behind closed doors at the same Austrian circuit, finished a distant runner-up with his championship lead cut to six points.
The sky's the limit for George Russell after the British youngster's stellar performance
Ferrari's Charles Leclerc qualified third with team mate Sebastian Vettel a distant seventh on a distinctly off day for the German.
Former Manchester United winger Ryan Giggs has expressed his interest in the vacant managerial positions at Premier League sides Leicester City and Everton.
Red Bull's Dutch 20-year-old Max Verstappen took the chequered flag in second place with Kimi Raikkonen completing the podium for Ferrari and Australian Daniel Ricciardo finishing fourth for Red Bull.
Hamilton decided to take matters into his own hands and pass several cars ahead of him, without gaining anything as Verstappen's time stood the test.
Finland's Valtteri Bottas took pole position for the Russian Grand Prix on Saturday with Mercedes team mate and Formula One leader Lewis Hamilton having to settle for second place on the starting grid.
Ferrari title rival Sebastian Vettel qualified only ninth.
Red Bull's Mexican Sergio Perez was a distant third, struggling with dehydration after a water bottle failure in the Texas heat.
Lewis Hamilton won the Monaco Grand Prix for Mercedes on Sunday, nursing his car's worn tyres to the finish in a nail-biting victory worthy of the team's late great Niki Lauda.
A summary of sports events and sports persons, who made news on Wednesday
Hamilton has won half of the season's 20 races so far, propelling his team to an unprecedented sixth successive title double, but Brazil was a disappointing weekend with Valtteri Bottas retiring.
The six times world champion took the chequered flag at Imola 5.783 seconds ahead of team mate Valtteri Bottas, who started on pole position.
Lewis Hamilton seized pole position in the dying seconds of qualifying for the first Portuguese Grand Prix in 24 years on Saturday to deny and dismay Mercedes team mate Valtteri Bottas once again.
Formula One leader Max Verstappen passed Mercedes rival Lewis Hamilton on the penultimate lap to win a tense French Grand Prix for Red Bull on Sunday and canter 12 points clear at the top.
In an afternoon of heroes, Sebastian Vettel played the Bond villain at Silverstone, notes Raja Sen, who returns to Rediff.com as F1 columnist!
IMAGES from the Silverstone F1 GP on Sunday
Seven-time world champion Lewis Hamilton overtook main rival Max Verstappen and Mercedes team mate Valtteri Bottas to win the Portuguese Grand Prix on Sunday and go eight points clear in the Formula One standings.
A glaring error by Ferrari denied Charles Leclerc the chance to shine at home, with the 21-year-old failing to make it through the first phase and qualifying only 16th after going fastest in final practice.
Seven times world champion Lewis Hamilton hunted down Max Verstappen to win the Sao Paulo Grand Prix for Mercedes on Sunday and slash his Red Bull rival's Formula One lead to 14 points in one of the greatest drives of his career.
The strangest of campaigns crammed 17 races, instead of the record 22 originally envisaged, into little more than five months from July with four triple-headers.
Lewis Hamilton of Mercedes stormed to pole position with a scorching lap in qualifying for the Malaysian Grand Prix as title rival Sebastian Vettel was left stranded in the garage and will start dead last.
Sebastian Vettel trimmed Lewis Hamilton's Formula One lead to 17 points with eight races remaining.
'I could never have dreamed of being where I am today.'
The pole was the second of the Dutch 22-year-old's Formula One career and the first in Brazil for engine partners Honda since the late triple champion Ayrton Senna in 1991 with McLaren.
Lewis Hamilton won a crazy, twice-halted Saudi Arabian Grand Prix for Mercedes on Sunday to go level on points with Red Bull rival Max Verstappen and set up a winner-takes-all title showdown.
The France-Austria-Britain sequence of races poses a fresh logistical challenge for teams hitherto committed only to back-to-back weekends, with the 21-round season hurrying to the halfway point.
Hamilton said he only realised the significance of what he had done when he came into the pitlane after taking the chequered flag.
Ferrari's Sebastian Vettel, winner of 52 races, has gone more than a year since he tasted victory at last year's Belgian race.
The next time the four-time world champion will get behind the wheel will be for first Friday practice at Melbourne's Albert Park on March 23.
Formula One world champion Lewis Hamilton won his home British Grand Prix for a record sixth time on Sunday to stretch his lead over Mercedes team mate Valtteri Bottas to 39 points.
Valtteri Bottas won a dramatic first race of the delayed Formula One season for champions Mercedes in Austria on Sunday
The Dutchman stopped Hamilton from winning an eighth title with a gutsy turn in the final lap.
Lewis Hamilton collected his champion's trophy at a glittering gala in Paris after ending the year in touching distance of Michael Schumacher's records for wins and titles.
Lewis Hamilton took a big step towards clinching his fifth Formula One title after putting his Mercedes on pole position at the U.S. Grand Prix on Saturday with Ferrari rival Sebastian Vettel starting fifth.
Lewis Hamilton won the Mexican Grand Prix for Mercedes after a first-lap scare on Sunday but the Briton will have to wait another week to wrap up his sixth Formula One world championship. Hamilton's 10th win of the season, and 83rd of his career, was also a 100th for Mercedes as a constructor.
Formula One world champion Lewis Hamilton won the Hungarian Grand Prix from pole position for Mercedes on Sunday to go into the August break with a 24-point lead over Ferrari rival Sebastian Vettel.
The German, winner of the season's first two races, had been second before coming in for a fresh set of tyres while Hamilton won with one stop from pole position.